driven ashore - German English Dictionary